package com.leyou.job.lock;

/**
 * redis分布式锁的接口
 */
public interface RedisLock {
    /**
     * 获取锁
     * @param releaseTime  占有锁的时间
     * @return             true： 成功获取锁；  false： 获取锁失败
     */
    boolean lock(long releaseTime);

    /**
     * 释放锁
     */
    void unlock();
}
